906695
4159
936395
951911
595332
829331
987465
629684
669475
224747
570875
954483
5325799
3751581
3265148
2581804
2313988
2166609
2088358
194978
1861118
1756136
1755196
1671471